Stein am Rhein

Stein am Rhein is a historic town and a municipality in the canton of Schaffhausen in Switzerland. The town's medieval centre retains the ancient street plan. The site of... Wikipedia